Payment Methods
Here you will find all the services associated with our platform.
Details
Method | Image | payment_method | Solutions |
---|---|---|---|
Paga con tu Banco | ![]() | prometeo_payment | Transfer |
PagoEfectivo | ![]() | pagoefectivo_ecu_payment | Cash |
Coinbase | ![]() | coinbase_payment | Crypto |
Ponle más | ![]() | broadnet_payment | Cash |
Deuna | ![]() | deuna_payment | Wallet |
Bemovil | ![]() | deuna_payment | Cash |
Como Crear un Pago
POST - https://url.base/api/payment/new
Endpoint to create a new payment. To create a new payment request,
the request must be constructed with the following parameters.
Field | Type | Description |
---|---|---|
*currency | String | ISO currency code # countries-and-currencies |
*country | String | International country format # countries-and-currencies |
*amount | String | Transaction amount |
*clientName | String | Client Fullname (First Name - Last Name) |
*clientEmail | String | Client Email |
*clientPhone | String | Client Phone |
*clientDocument | String | Client DNI |
*paymentMethod | String | Available payment methods Learn about the methods available for your commerce |
*urlConfirmation | Link | URL redirection after payment is completed |
*urlFinal | Link | URL redirection after payment is completed |
*urlRejected | Link | URL redirection in case the transaction is reject |
*order | String | Identifier of the payment to be associated. The "order" field must be unique and non-repetitive |
*sign | String | The signature of the parameters is unique for each transaction |
isIframePay | Boolean | If 'isIframePay' is TRUE, an iframe and a qr code will be provided for it to be integrated within the merchant's page. If 'isIframePay' is FALSE, you will receive a URLPAY, which should redirect the customer to the Prontopaga payment system |
info
As a recommendation, this information should come from the client's profile.
Example Request
{
$data = [
"currency" => "USD",
"country" => "EC",
"amount" => 10,
"clientName" => "Demo",
"clientEmail" => "[email protected]",
"clientPhone" => "999999999",
"clientDocument" => "999999999",
"paymentMethod" => "bemovil_payment",
"urlConfirmation" => "webhook",
"urlFinal" => "url rediret",
"urlreject" => "url reject",
"order" => "order id",
"sing" => "Signature of the parameters",
"isIframePay" => true (or false)
];
}
info
By default, the isIframePay field is (false), this field is not required.
Example of a successful payment creation response
ProntoPaga response to the payment request is the UID of the transaction and the URL to which you must redirect the user.

Example of a successful isIframePay True
{
"qrCode"= [string] // iFrame link to embed in your commerce
"urlPay"= [string] // Link to process the payment
"uid"= [string] // Payment identifier in the system
}
Example of a successful isIframePay False
{
"urlPay"= [string] // Link to process the payment
"uid"= [string] // Payment identifier in the system
}
Example of a successful cash payment request
{
"urlPay"= [string] // Link to process the payment
"uid"= [string] // Payment identifier in the system
"reference"= [string] // Transaction reference number
}